package cn.fl.ref.mrgnmanageinfo.vo;

import java.math.BigDecimal;
import java.util.Date;

import cmm.mid.core.framework.dto.BaseDTO;

/**
 * @Description: 保证金流水详细信息
 */
public class MrgnDetailInfoVO extends BaseDTO{
	/**
	 * 
	 */
	private static final long serialVersionUID = 2777545007679383915L;

	/**
	 * 融资项目逻辑编号
	 */
	private Long prjLgcSn;
	
	/**
	 * 剩余保证金
	 */
	private BigDecimal srplsAtm;
	
	/**
	 * 交易金额
	 */
	private BigDecimal txnAmt;
	
	/**
	 * 交易类型
	 */
	private Integer txnTp;
	
	/**
	 * 交易时间
	 */
	private Date txnTm;
	
	/**
	 * 机构收款账户
	 */
	private Long recvAcc;
	
	/**
	 * 收款单位-机构收款账户
	 */
	private String reBanAccNm;
	
	/**
	 * 收款账号-机构收款账户
	 */
	private String reAccNum;
	
	/**
	 * 开户行行名-机构收款账户
	 */
	private String reAccNm;
	
	/**
	 * 我司付款账户
	 */
	private Long payAcc;
	
	/**
	 * 收款单位-我司付款账户
	 */
	private String payBanAccNm;
	
	/**
	 * 收款账号-我司付款账户
	 */
	private String payAccNum;
	
	/**
	 * 开户行行名-我司付款账户
	 */
	private String payAccNm;
	
	/**
	 * 备注
	 */
	private String rmrk;
	
	/**
	 * 是否有效
	 */
	private Integer isValid;
	
	/**
	 * 是否删除
	 */
	private Integer isDel;

	public Long getPrjLgcSn() {
		return prjLgcSn;
	}

	public void setPrjLgcSn(Long prjLgcSn) {
		this.prjLgcSn = prjLgcSn;
	}

	public BigDecimal getSrplsAtm() {
		return srplsAtm;
	}

	public void setSrplsAtm(BigDecimal srplsAtm) {
		this.srplsAtm = srplsAtm;
	}
	
	public BigDecimal getTxnAmt() {
		return txnAmt;
	}

	public void setTxnAmt(BigDecimal txnAmt) {
		this.txnAmt = txnAmt;
	}

	public Integer getTxnTp() {
		return txnTp;
	}

	public void setTxnTp(Integer txnTp) {
		this.txnTp = txnTp;
	}

	public Date getTxnTm() {
		return txnTm;
	}

	public void setTxnTm(Date txnTm) {
		this.txnTm = txnTm;
	}

	public String getRmrk() {
		return rmrk;
	}

	public void setRmrk(String rmrk) {
		this.rmrk = rmrk;
	}

	public Integer getIsValid() {
		return isValid;
	}

	public void setIsValid(Integer isValid) {
		this.isValid = isValid;
	}

	public Integer getIsDel() {
		return isDel;
	}

	public void setIsDel(Integer isDel) {
		this.isDel = isDel;
	}

	public Long getRecvAcc() {
		return recvAcc;
	}

	public void setRecvAcc(Long recvAcc) {
		this.recvAcc = recvAcc;
	}

	public String getReBanAccNm() {
		return reBanAccNm;
	}

	public void setReBanAccNm(String reBanAccNm) {
		this.reBanAccNm = reBanAccNm;
	}

	public String getReAccNum() {
		return reAccNum;
	}

	public void setReAccNum(String reAccNum) {
		this.reAccNum = reAccNum;
	}

	public String getReAccNm() {
		return reAccNm;
	}

	public void setReAccNm(String reAccNm) {
		this.reAccNm = reAccNm;
	}

	public Long getPayAcc() {
		return payAcc;
	}

	public void setPayAcc(Long payAcc) {
		this.payAcc = payAcc;
	}

	public String getPayBanAccNm() {
		return payBanAccNm;
	}

	public void setPayBanAccNm(String payBanAccNm) {
		this.payBanAccNm = payBanAccNm;
	}

	public String getPayAccNum() {
		return payAccNum;
	}

	public void setPayAccNum(String payAccNum) {
		this.payAccNum = payAccNum;
	}

	public String getPayAccNm() {
		return payAccNm;
	}

	public void setPayAccNm(String payAccNm) {
		this.payAccNm = payAccNm;
	}
	
}


